something which gives one an advantage - Türkçe İngilizce Sözlük